package cn.e3mall.cart.service;

import java.util.List;

import cn.e3mall.common.utils.E3Result;
import cn.e3mall.pojo.TbItem;

public interface CartService {
	//添加购物车   用户id,商品id,数量
	E3Result addCart(long userId, long itemId, int num);
	//合并购物车
	E3Result mergeCart(long userId, List<TbItem> itemList);
	//取购物车列表
	List<TbItem> getCartList(long userId);
	//更新数量
	E3Result updateCartNum(long userId, long itemId, int num);
	//删除数量
	E3Result deleteCartItem(long userId, long itemId);
	E3Result clearCartItem(long userId);
}
